export const Workflow = {
    stringify:(data) => {
        console.log('🚀 ~ stringify data:', data)
        //前端节点转为后端数据

        return data
    },
    parse: (json) => {
        // console.log('[Workflow]<parse> json:', json)
        let data = [{
            id: '0',
            shape: 'node-start'
        }]
        //后端数据转为前端节点
        try {
            data = JSON.parse(json)
            // console.log('🚀 ~ data:', data)

            if (!Array.isArray(data)) {
                data = [
                    {
                        id: '0',
                        shape: 'node-start'
                    }
                ]
            }
        } catch (error) {
            console.log('[Workflow]<parse> error:', error)
        }
        // console.log(data)
        return data
    }
}